f40566f9bbd0d9e7d130e30d39c373f0827f3978,source/de/anomic/yacy/yacyClient.java,yacyClient,crawlOrder,#yacySeed#URL[]#URL[]#number#,832

Before Change


                           (yacyCore.seedDB.sb.remoteProxyConfig.useProxy4Yacy());
        
        // construct request
        final String key = crypt.randomSalt();
        final serverObjects post = new serverObjects(9);
        post.put("key", key);
        post.put("process", "crawl");
        post.put("iam", yacyCore.seedDB.mySeed.hash);
        post.put("youare", targetSeed.hash);
        post.put("mytime", yacyCore.universalDateShortString(new Date()));
        if (url.length == 1) {
            post.put("url", crypt.simpleEncode(url[0].toString()));
            post.put("referrer", crypt.simpleEncode((referrer[0] == null) ? "" : referrer[0].toString()));
        } else {
            for (int i=0; i< url.length; i++) {
                post.put("url" + i, crypt.simpleEncode(url[i].toString()));
                post.put("ref" + i, crypt.simpleEncode((referrer[i] == null) ? "" : referrer[i].toString()));
            }
        }
        post.put("depth", "0");
        post.put("ttl", "0");
        post.put("network.unit.name", plasmaSwitchboard.getSwitchboard().getConfig("network.unit.name", yacySeed.DFLT_NETWORK_UNIT));
        
        // determining target address
        final String address = targetSeed.getClusterAddress();

After Change


        assert (yacyCore.seedDB.mySeed != target);
        
        // prepare request
        final serverObjects post = new serverObjects();
        yacyNetwork.enrichRequestPost(post, plasmaSwitchboard.getSwitchboard(), target.hash);
        post.put("process", "crawl");
        if (url.length == 1) {
            post.put("url", crypt.simpleEncode(url[0].toString()));